Fix leaks
authorMatthias Clasen <matthiasc@src.gnome.org>
Sun, 26 Mar 2006 06:13:17 +0000 (06:13 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sun, 26 Mar 2006 06:13:17 +0000 (06:13 +0000)
ChangeLog
ChangeLog.pre-2-10
gtk/gtksettings.c

index dee50187a720d42f1e0cf7b74e9737af515308ed..5a6d6256480781638f81c79b6b3fa061a04ebde2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,7 @@
 2006-03-26  Matthias Clasen  <mclasen@redhat.com>
 
-       * gtk/gtkuimanager.c (gtk_ui_manager_get_property): Fix
-       a leak.
+       * gtk/gtksettings.c (gtk_settings_get_property):
+       * gtk/gtkuimanager.c (gtk_ui_manager_get_property): Fix leaks.
 
        * gtk/gtktexttag.c (gtk_text_tag_get_property):
        * gtk/gtkcellrenderertext.c (gtk_cell_render_text_get_property):
index dee50187a720d42f1e0cf7b74e9737af515308ed..5a6d6256480781638f81c79b6b3fa061a04ebde2 100644 (file)
@@ -1,7 +1,7 @@
 2006-03-26  Matthias Clasen  <mclasen@redhat.com>
 
-       * gtk/gtkuimanager.c (gtk_ui_manager_get_property): Fix
-       a leak.
+       * gtk/gtksettings.c (gtk_settings_get_property):
+       * gtk/gtkuimanager.c (gtk_ui_manager_get_property): Fix leaks.
 
        * gtk/gtktexttag.c (gtk_text_tag_get_property):
        * gtk/gtkcellrenderertext.c (gtk_cell_render_text_get_property):
index 1dd700cbc82bbfb60308ddb4d2c3ca874360a1da..4a69041f46823f4abce303146424886ed35214f2 100644 (file)
@@ -661,7 +661,7 @@ gtk_settings_get_property (GObject     *object,
          if (pspec->param_id == PROP_COLOR_SCHEME)
            {
              merge_color_scheme (settings, value, GTK_SETTINGS_SOURCE_XSETTING);
-             g_value_set_string (value, get_color_scheme (settings));
+             g_value_take_string (value, get_color_scheme (settings));
            }
          
          g_param_value_validate (pspec, value);